package com.novax.ex.activity.infrastructure.entity;

import com.novax.ex.common.base.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;

/**
 * 任务中心-任务模板
 *
 * @TableName task_config
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class TaskConfig extends BaseEntity {

    /**
     * 任务名称(非前端展示)
     */
    private String name;

    /**
     * 任务类型1:twitter2:telegram3:充值4:现货交易5:合约交易6:推荐朋友注册7:推荐朋友进行交易8:推荐朋友交易更多数额
     */
    private Integer type;

    /**
     * 奖励金额
     */
    private BigDecimal amount;

    /**
     * 奖励币种
     */
    private String currency;

    /**
     * 链接地址
     */
    private String url;

    /**
     * 交易笔数
     */
    private Integer tradeNumber;

    /**
     * 交易金额
     */
    private BigDecimal tradeAmount;

    /**
     *
     */
    private Integer sort;

    /**
     * 操作人
     */
    private String admin;
}